\hypertarget{classTiXmlText}{\section{\-Ti\-Xml\-Text \-Class \-Reference}
\label{classTiXmlText}\index{\-Ti\-Xml\-Text@{\-Ti\-Xml\-Text}}
}


{\ttfamily \#include $<$tinyxml.\-h$>$}

\-Inheritance diagram for \-Ti\-Xml\-Text\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classTiXmlText}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classTiXmlText_af659e77c6b87d684827f35a8f4895960}{\-Ti\-Xml\-Text} (const char $\ast$init\-Value)
\item 
\hypertarget{classTiXmlText_a439792f6183a3d3fb6f2bc2b16fa5691}{\hyperlink{classTiXmlText_a439792f6183a3d3fb6f2bc2b16fa5691}{\-Ti\-Xml\-Text} (const std\-::string \&init\-Value)}\label{classTiXmlText_a439792f6183a3d3fb6f2bc2b16fa5691}

\begin{DoxyCompactList}\small\item\em \-Constructor. \end{DoxyCompactList}\item 
\hypertarget{classTiXmlText_a8d2cc1b4af2208cbb0171cf20f6815d1}{{\bfseries \-Ti\-Xml\-Text} (const \hyperlink{classTiXmlText}{\-Ti\-Xml\-Text} \&copy)}\label{classTiXmlText_a8d2cc1b4af2208cbb0171cf20f6815d1}

\item 
\hypertarget{classTiXmlText_aed5b13f9c1b804c616fd533882c29f57}{\hyperlink{classTiXmlText}{\-Ti\-Xml\-Text} \& {\bfseries operator=} (const \hyperlink{classTiXmlText}{\-Ti\-Xml\-Text} \&base)}\label{classTiXmlText_aed5b13f9c1b804c616fd533882c29f57}

\item 
virtual void \hyperlink{classTiXmlText_a0cafbf6f236c7f02d12b2bffc2b7976b}{\-Print} (\-F\-I\-L\-E $\ast$cfile, int depth) const 
\item 
\hypertarget{classTiXmlText_ad1a6a6b83fa2271022dd97c072a2b586}{bool \hyperlink{classTiXmlText_ad1a6a6b83fa2271022dd97c072a2b586}{\-C\-D\-A\-T\-A} () const }\label{classTiXmlText_ad1a6a6b83fa2271022dd97c072a2b586}

\begin{DoxyCompactList}\small\item\em \-Queries whether this represents text using a \-C\-D\-A\-T\-A section. \end{DoxyCompactList}\item 
\hypertarget{classTiXmlText_acb17ff7c5d09b2c839393445a3de5ea9}{void \hyperlink{classTiXmlText_acb17ff7c5d09b2c839393445a3de5ea9}{\-Set\-C\-D\-A\-T\-A} (bool \-\_\-cdata)}\label{classTiXmlText_acb17ff7c5d09b2c839393445a3de5ea9}

\begin{DoxyCompactList}\small\item\em \-Turns on or off a \-C\-D\-A\-T\-A representation of text. \end{DoxyCompactList}\item 
\hypertarget{classTiXmlText_abb3e10deb3391772b902247e8d75331f}{virtual const char $\ast$ {\bfseries \-Parse} (const char $\ast$p, \-Ti\-Xml\-Parsing\-Data $\ast$data, \-Ti\-Xml\-Encoding encoding)}\label{classTiXmlText_abb3e10deb3391772b902247e8d75331f}

\item 
\hypertarget{classTiXmlText_a895bf34ffad17f7439ab2a52b9651648}{virtual const \hyperlink{classTiXmlText}{\-Ti\-Xml\-Text} $\ast$ \hyperlink{classTiXmlText_a895bf34ffad17f7439ab2a52b9651648}{\-To\-Text} () const }\label{classTiXmlText_a895bf34ffad17f7439ab2a52b9651648}

\begin{DoxyCompactList}\small\item\em \-Cast to a more defined type. \-Will return null not of the requested type. \end{DoxyCompactList}\item 
\hypertarget{classTiXmlText_ae7c3a8fd3e4dbf6c0c4363a943d72f5b}{virtual \hyperlink{classTiXmlText}{\-Ti\-Xml\-Text} $\ast$ \hyperlink{classTiXmlText_ae7c3a8fd3e4dbf6c0c4363a943d72f5b}{\-To\-Text} ()}\label{classTiXmlText_ae7c3a8fd3e4dbf6c0c4363a943d72f5b}

\begin{DoxyCompactList}\small\item\em \-Cast to a more defined type. \-Will return null not of the requested type. \end{DoxyCompactList}\item 
virtual bool \hyperlink{classTiXmlText_a8483d4415ce9de6c4fa8f63d067d5de6}{\-Accept} (\hyperlink{classTiXmlVisitor}{\-Ti\-Xml\-Visitor} $\ast$content) const 
\end{DoxyCompactItemize}
\subsection*{\-Protected \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classTiXmlText_a0c411e93a27537369479d034cc82da3b}{virtual \hyperlink{classTiXmlNode}{\-Ti\-Xml\-Node} $\ast$ \hyperlink{classTiXmlText_a0c411e93a27537369479d034cc82da3b}{\-Clone} () const }\label{classTiXmlText_a0c411e93a27537369479d034cc82da3b}

\begin{DoxyCompactList}\small\item\em \mbox{[}internal use\mbox{]} \-Creates a new \-Element and returns it. \end{DoxyCompactList}\item 
\hypertarget{classTiXmlText_adcec7d9b6fccfc5777452bb97e6031c1}{void {\bfseries \-Copy\-To} (\hyperlink{classTiXmlText}{\-Ti\-Xml\-Text} $\ast$target) const }\label{classTiXmlText_adcec7d9b6fccfc5777452bb97e6031c1}

\item 
\hypertarget{classTiXmlText_a1c120428e3b3cf24d79706e6d2b65aa6}{bool {\bfseries \-Blank} () const }\label{classTiXmlText_a1c120428e3b3cf24d79706e6d2b65aa6}

\item 
\hypertarget{classTiXmlText_ab0ad9f14fd41689ced26f21a5c8919b4}{virtual void {\bfseries \-Stream\-In} (std\-::istream $\ast$in, \-T\-I\-X\-M\-L\-\_\-\-S\-T\-R\-I\-N\-G $\ast$tag)}\label{classTiXmlText_ab0ad9f14fd41689ced26f21a5c8919b4}

\end{DoxyCompactItemize}
\subsection*{\-Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classTiXmlText_ab6592e32cb9132be517cc12a70564c4b}{class {\bfseries \-Ti\-Xml\-Element}}\label{classTiXmlText_ab6592e32cb9132be517cc12a70564c4b}

\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-X\-M\-L text. \-A text node can have 2 ways to output the next. \char`\"{}normal\char`\"{} output and \-C\-D\-A\-T\-A. \-It will default to the mode it was parsed from the \-X\-M\-L file and you generally want to leave it alone, but you can change the output mode with \hyperlink{classTiXmlText_acb17ff7c5d09b2c839393445a3de5ea9}{\-Set\-C\-D\-A\-T\-A()} and query it with \hyperlink{classTiXmlText_ad1a6a6b83fa2271022dd97c072a2b586}{\-C\-D\-A\-T\-A()}. 

\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classTiXmlText_af659e77c6b87d684827f35a8f4895960}{\index{\-Ti\-Xml\-Text@{\-Ti\-Xml\-Text}!\-Ti\-Xml\-Text@{\-Ti\-Xml\-Text}}
\index{\-Ti\-Xml\-Text@{\-Ti\-Xml\-Text}!TiXmlText@{\-Ti\-Xml\-Text}}
\subsubsection[{\-Ti\-Xml\-Text}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Ti\-Xml\-Text\-::\-Ti\-Xml\-Text} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{init\-Value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classTiXmlText_af659e77c6b87d684827f35a8f4895960}
\-Constructor for text element. \-By default, it is treated as normal, encoded text. \-If you want it be output as a \-C\-D\-A\-T\-A text element, set the parameter \-\_\-cdata to 'true' 

\subsection{\-Member \-Function \-Documentation}
\hypertarget{classTiXmlText_a8483d4415ce9de6c4fa8f63d067d5de6}{\index{\-Ti\-Xml\-Text@{\-Ti\-Xml\-Text}!\-Accept@{\-Accept}}
\index{\-Accept@{\-Accept}!TiXmlText@{\-Ti\-Xml\-Text}}
\subsubsection[{\-Accept}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool {\bf \-Ti\-Xml\-Text\-::\-Accept} (
\begin{DoxyParamCaption}
\item[{{\bf \-Ti\-Xml\-Visitor} $\ast$}]{content}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classTiXmlText_a8483d4415ce9de6c4fa8f63d067d5de6}
\-Walk the \-X\-M\-L tree visiting this node and all of its children. 

\-Implements \hyperlink{classTiXmlNode_acc0f88b7462c6cb73809d410a4f5bb86}{\-Ti\-Xml\-Node}.

\hypertarget{classTiXmlText_a0cafbf6f236c7f02d12b2bffc2b7976b}{\index{\-Ti\-Xml\-Text@{\-Ti\-Xml\-Text}!\-Print@{\-Print}}
\index{\-Print@{\-Print}!TiXmlText@{\-Ti\-Xml\-Text}}
\subsubsection[{\-Print}]{\setlength{\rightskip}{0pt plus 5cm}virtual void {\bf \-Ti\-Xml\-Text\-::\-Print} (
\begin{DoxyParamCaption}
\item[{\-F\-I\-L\-E $\ast$}]{cfile, }
\item[{int}]{depth}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classTiXmlText_a0cafbf6f236c7f02d12b2bffc2b7976b}
\-All \-Tiny\-Xml classes can print themselves to a filestream or the string class (\hyperlink{classTiXmlString}{\-Ti\-Xml\-String} in non-\/\-S\-T\-L mode, std\-::string in \-S\-T\-L mode.) \-Either or both cfile and str can be null.

\-This is a formatted print, and will insert tabs and newlines.

(\-For an unformatted stream, use the $<$$<$ operator.) 

\-Implements \hyperlink{classTiXmlBase_a0de56b3f2ef14c65091a3b916437b512}{\-Ti\-Xml\-Base}.



\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
include/tinyxml.\-h\end{DoxyCompactItemize}
